xml spy
Schema Dialects
[Previous] [Main] [Next]

An important aspect of XML is the area of schemas and DTDs that define the logical structure (or content model) of an XML document - XML Spy is the ideal tool that integrates schema and DTD creation with working on XML instance documents.

XML Spy supports both editing and schema-validation of the following schema kinds:

·Document Type Definitions (DTD)  
·Document Content Descriptions (DCD)  
·XML-Data Reduced (XDR)  
·BizTalk  
·XML Schema Definition (XSD) draft April 7, 2000  

and can validate an XML instance document against any of the above schema dialects.

Since the XML Schema definition is still only available as a "last call" draft, the corresponding implementation in the built-in validating parser in XML Spy is a preliminary version. It does, however, already include - among other functions - all of the following important aspects of XML Schemas:

·simpleType & complexType  
·element, attribute, attributeGroup  
·group, sequence, choice, any  
·all datatype facets, including user-defined patterns (!)  
·notation, annotation, documentation, include  



⌐ 2000 Icon Information-Systems